Creación de paquetes personalizados
El formato de archivo .msi es el preferido para crear paquetes personalizados. Un archivo .msi resulta sencillo de configurar durante la instalación y, mientras la instalación del producto ejecuta la cadena de instalación, el archivo .msi no necesita parámetros adicionales para realizar una instalación silenciosa en segundo plano.
A continuación, puede encontrar un ejemplo de cómo crear un paquete personalizado con el instalador WiX.
Al crear paquetes MSI, los archivos deben identificarse en una o en todas las siguientes categorías:
- Archivos de programa de OpenBuildings Designer - Son el conjunto de archivos que se deben entregar en el directorio de programas de OpenBuildings Designer. La ubicación será similar al siguiente directorio: C:\Program Files\Bentley\OpenBuildings Designer\. Suelen ser archivos de configuración (.cfg).
- Archivos WorkSet de OpenBuildings Designer- Son el conjunto de archivos que se deben entregar en OpenBuildings Designer Configuración. La ubicación será similar a la siguiente: C:\ProgramData\Bentley\OpenBuildings Designer\. Suelen ser archivos de datos adicionales o archivos WorkSet.
- Otros archivos: se pueden vincular con cualquier producto. Solo se distribuyen junto con OpenBuildings Designer. Por ejemplo, las bibliotecas comunes o los archivos que puedan utilizar otros productos.
- Archivos de programa (.cfg files): MyCompanyPolicy.cfg y MyCompanyWorkSet.cfg. Este tipo de archivo debe entregarse en el directorio de programas de OpenBuildings Designer. Por tanto, pondremos este conjunto en el directorio con el identificador MYCOMPANY_CONFIGURATIONFILES.
- Archivos DGN (archivos WorkSet): MyWorkSetLibrary.dgn y MyPartnerWorkSetLibrary.dgn. Este tipo de archivo debe entregarse en el directorio de OpenBuildings Designer Configuración. Por tanto, pondremos este conjunto en el directorio con el identificador MYCOMPANY_CONFIGURATION.
- Un conjunto de archivos que se puede entregar en cualquier parte de la máquina. Por tanto, pondremos este conjunto en el directorio con el identificador MY_EXTRAFILES.
Este tipo de separación de archivos por ubicación de entrega facilita la configuración del paquete. No es necesario tener todos los tipos de archivos en el mismo paquete. Recomendamos organizar los tipos de archivos relacionados en un mismo paquete, a fin de que la instalación y el mantenimiento funcionen como una única unidad para ese paquete.
Parámetros de línea de comandos
Tan pronto como se selecciona un MSI, la configuración de OpenBuildings Designer determina los identificadores de directorio configurables. Por tanto, cuando comience a editar en la ventana de parámetros de línea de comandos, se mostrará una lista de posibles identificadores.
- INSTALLFOLDER_CONFIG_FILES y INSTALLFOLDER_WORKSET_FILES - La ubicación en que se instalará OpenBuildings Designer se determina en el momento de la instalación, de acuerdo con las rutas del Directorio estándar de Windows. Por consiguiente, el instalador tratará de ayudar a determinar la ruta correspondiente a los directorios de OpenBuildings Designer o a los directorios estándar de Windows. Dados estos parámetros de línea de comandos, los archivos de configuración se pueden instalar en la carpeta Config\System; para ello solo tiene que definir el valor [InstallDirectory]MicroStation\config\system\. Del mismo modo, los archivos WorkSet se pueden instalar en la ubicación de WorkSet; para ello debe utilizar la ruta [ConfigurationDirectory]Configuration\Workspaces\MyCompany\. Las propiedades estándar, como [InstallDirectory] y [ConfigurationDirectory], estarán disponibles en una lista desplegable como posibles rutas relacionadas, junto con los directorios estándar de Windows.
El nombre del parámetro de línea de comandos y su valor correspondiente deberán estar separados por un símbolo "=".
Para añadir otro identificador de directorio, pulse <espacio> y luego introduzca el identificador de directorio.